streamlined locomotive - Turkish English Dictionary